\hypertarget{class_activatable_modifier}{
\section{ActivatableModifier$<$ Value $>$ Class Template Reference}
\label{class_activatable_modifier}\index{ActivatableModifier@{ActivatableModifier}}
}
Inheritance diagram for ActivatableModifier$<$ Value $>$:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_activatable_modifier}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_activatable_modifier_a76cb4d5b76b82d23fc2bc4ad80fe313d}{
{\bfseries ActivatableModifier} (\hyperlink{class_modifier}{Modifier}$<$ Value $>$ \&modifier)}
\label{class_activatable_modifier_a76cb4d5b76b82d23fc2bc4ad80fe313d}

\item 
\hypertarget{class_activatable_modifier_a62e1068a855b0786947c0443da34395a}{
void {\bfseries SetIsActive} (bool isActive)}
\label{class_activatable_modifier_a62e1068a855b0786947c0443da34395a}

\item 
virtual void \hyperlink{class_activatable_modifier_acccf04dd1bea651976cadca99c8e949d}{Modify} (Value \&value)
\end{DoxyCompactItemize}
\subsubsection*{template$<$typename Value$>$ class ActivatableModifier$<$ Value $>$}



\subsection{Member Function Documentation}
\hypertarget{class_activatable_modifier_acccf04dd1bea651976cadca99c8e949d}{
\index{ActivatableModifier@{ActivatableModifier}!Modify@{Modify}}
\index{Modify@{Modify}!ActivatableModifier@{ActivatableModifier}}
\subsubsection[{Modify}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Value $>$ virtual void {\bf ActivatableModifier}$<$ Value $>$::Modify (
\begin{DoxyParamCaption}
\item[{Value \&}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}
\label{class_activatable_modifier_acccf04dd1bea651976cadca99c8e949d}
Applies modification to the value if the modifier is active.


\begin{DoxyParams}{Parameters}
{\em value} & The reference to the value desired to be modified. \\
\hline
\end{DoxyParams}


Implements \hyperlink{class_modifier_aa5f3f00b4f09aee321cd597f37d9550d}{Modifier$<$ Value $>$}.



The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
C:/Documents and Settings/Sam/My Documents/My Projects/Entech-\/Fpk/Entech-\/Fpk/ActivatableModifier.hpp\end{DoxyCompactItemize}
